using System;
using ns27;

namespace Triton.Game.Mapping
{
	[Attribute38("ScreenResizeDetector")]
	public class ScreenResizeDetector : MonoBehaviour
	{
		public float m_screenWidth => method_2<float>("m_screenWidth");

		public float m_screenHeight => method_2<float>("m_screenHeight");

		public ScreenResizeDetector(IntPtr address, string className)
			: base(address, className)
		{
		}

		public ScreenResizeDetector(IntPtr address)
			: this(address, "ScreenResizeDetector")
		{
		}

		public void Awake()
		{
			method_8("Awake");
		}

		public void OnPreCull()
		{
			method_8("OnPreCull");
		}

		public void SaveScreenSize()
		{
			method_8("SaveScreenSize");
		}

		public void FireSizeChangedEvent()
		{
			method_8("FireSizeChangedEvent");
		}
	}
}
